<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html>
        <head>
          <title>akka.jsr166y.ForkJoinTask</title>
          <meta http-equiv="content-type" content="text/html; charset=UTF-8" />
          
      <link type="text/css" media="screen" rel="stylesheet" href="../../lib/template.css" />
      <script type="text/javascript" src="../../lib/jquery.js"></script>
      <script type="text/javascript" src="../../lib/jquery-ui.js"></script>
      <script type="text/javascript" src="../../lib/template.js"></script>
      <script type="text/javascript" src="../../lib/tools.tooltip.js"></script>
    
        </head>
        <body class="value">
      <div id="definition">
        <a title="Go to companion" href="ForkJoinTask.html"><img src="../../lib/object_to_class_big.png" /></a>
        <p id="owner"><a name="akka" class="extype" href="../package.html">akka</a>.<a name="akka.jsr166y" class="extype" href="package.html">jsr166y</a></p>
        <h1><a title="Go to companion" href="ForkJoinTask.html">ForkJoinTask</a></h1>
      </div>

      <h4 class="signature" id="signature">
      <span class="kind">object</span>
      <span class="symbol">
        <span class="name">ForkJoinTask</span>
        
        <span class="result"> extends </span>
      </span>
      </h4>
      
          <div class="fullcommenttop" id="comment"></div>
        

      <div id="template">

        <div id="mbrsel">
          <div id="textfilter"><span class="pre"></span><span class="input"><input accesskey="/" type="text" /></span><span class="post"></span></div>
          
          
          <div id="visbl">
              <span class="filtertype">Visibility</span>
              <ol><li class="public in"><span>Public</span></li><li class="all out"><span>All</span></li></ol>
            </div>
        </div>

        

        

        

        <div class="values members" id="values">
              <h3>Value Members</h3>
              <ol><li visbl="pub" name="akka.jsr166y.ForkJoinTask#adapt" data-isabs="false">
      <a id="adapt[T](java.util.concurrent.Callable[_ &lt;: T]):ForkJoinTask[T]"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">adapt</span>
        <span class="tparams">[<span name="T">T</span>]</span>
        <span class="params">(<span name="callable">callable: java.util.concurrent.Callable[_ &lt;: T]</span>)</span><span class="result">: <a name="akka.jsr166y.ForkJoinTask" class="extype" href="ForkJoinTask.html">ForkJoinTask</a>[T]</span>
      </span>
      </h4>
      
    </li><li visbl="pub" name="akka.jsr166y.ForkJoinTask#adapt" data-isabs="false">
      <a id="adapt[T](Runnable,T):ForkJoinTask[T]"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">adapt</span>
        <span class="tparams">[<span name="T">T</span>]</span>
        <span class="params">(<span name="runnable">runnable: <span name="java.lang.Runnable" class="extype">Runnable</span></span>, <span name="result">result: T</span>)</span><span class="result">: <a name="akka.jsr166y.ForkJoinTask" class="extype" href="ForkJoinTask.html">ForkJoinTask</a>[T]</span>
      </span>
      </h4>
      
    </li><li visbl="pub" name="akka.jsr166y.ForkJoinTask#adapt" data-isabs="false">
      <a id="adapt(Runnable):akka.jsr166y.ForkJoinTask[_]"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">adapt</span>
        
        <span class="params">(<span name="runnable">runnable: <span name="java.lang.Runnable" class="extype">Runnable</span></span>)</span><span class="result">: akka.jsr166y.ForkJoinTask[_]</span>
      </span>
      </h4>
      
    </li><li visbl="pub" name="akka.jsr166y.ForkJoinTask#getPool" data-isabs="false">
      <a id="getPool():ForkJoinPool"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">getPool</span>
        
        <span class="params">()</span><span class="result">: <a name="akka.jsr166y.ForkJoinPool" class="extype" href="ForkJoinPool.html">ForkJoinPool</a></span>
      </span>
      </h4>
      
    </li><li visbl="pub" name="akka.jsr166y.ForkJoinTask#getQueuedTaskCount" data-isabs="false">
      <a id="getQueuedTaskCount():Int"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">getQueuedTaskCount</span>
        
        <span class="params">()</span><span class="result">: <span name="scala.Int" class="extype">Int</span></span>
      </span>
      </h4>
      
    </li><li visbl="pub" name="akka.jsr166y.ForkJoinTask#getSurplusQueuedTaskCount" data-isabs="false">
      <a id="getSurplusQueuedTaskCount():Int"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">getSurplusQueuedTaskCount</span>
        
        <span class="params">()</span><span class="result">: <span name="scala.Int" class="extype">Int</span></span>
      </span>
      </h4>
      
    </li><li visbl="pub" name="akka.jsr166y.ForkJoinTask#helpQuiesce" data-isabs="false">
      <a id="helpQuiesce():Unit"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">helpQuiesce</span>
        
        <span class="params">()</span><span class="result">: <span name="scala.Unit" class="extype">Unit</span></span>
      </span>
      </h4>
      
    </li><li visbl="pub" name="akka.jsr166y.ForkJoinTask#inForkJoinPool" data-isabs="false">
      <a id="inForkJoinPool():Boolean"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">inForkJoinPool</span>
        
        <span class="params">()</span><span class="result">: <span name="scala.Boolean" class="extype">Boolean</span></span>
      </span>
      </h4>
      
    </li><li visbl="pub" name="akka.jsr166y.ForkJoinTask#invokeAll" data-isabs="false">
      <a id="invokeAll[T&lt;:akka.jsr166y.ForkJoinTask[_]](Collection[T]):Collection[T]"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">invokeAll</span>
        <span class="tparams">[<span name="T">T &lt;: akka.jsr166y.ForkJoinTask[_]</span>]</span>
        <span class="params">(<span name="tasks">tasks: <span name="java.util.Collection" class="extype">Collection</span>[T]</span>)</span><span class="result">: <span name="java.util.Collection" class="extype">Collection</span>[T]</span>
      </span>
      </h4>
      
    </li><li visbl="pub" name="akka.jsr166y.ForkJoinTask#invokeAll" data-isabs="false">
      <a id="invokeAll(&lt;repeated...&gt;[akka.jsr166y.ForkJoinTask[_]]):Unit"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">invokeAll</span>
        
        <span class="params">(<span name="tasks">tasks: <span name="scala.&lt;repeated...&gt;" class="extype">&lt;repeated...&gt;</span>[akka.jsr166y.ForkJoinTask[_]]</span>)</span><span class="result">: <span name="scala.Unit" class="extype">Unit</span></span>
      </span>
      </h4>
      
    </li><li visbl="pub" name="akka.jsr166y.ForkJoinTask#invokeAll" data-isabs="false">
      <a id="invokeAll(akka.jsr166y.ForkJoinTask[_],akka.jsr166y.ForkJoinTask[_]):Unit"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">invokeAll</span>
        
        <span class="params">(<span name="t1">t1: akka.jsr166y.ForkJoinTask[_]</span>, <span name="t2">t2: akka.jsr166y.ForkJoinTask[_]</span>)</span><span class="result">: <span name="scala.Unit" class="extype">Unit</span></span>
      </span>
      </h4>
      
    </li><li visbl="prt" name="akka.jsr166y.ForkJoinTask#peekNextLocalTask" data-isabs="false">
      <a id="peekNextLocalTask():akka.jsr166y.ForkJoinTask[_]"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">peekNextLocalTask</span>
        
        <span class="params">()</span><span class="result">: akka.jsr166y.ForkJoinTask[_]</span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>protected[<a name="akka.jsr166y" class="extype" href="package.html">jsr166y</a>] </dd></dl></div>
    </li><li visbl="prt" name="akka.jsr166y.ForkJoinTask#pollNextLocalTask" data-isabs="false">
      <a id="pollNextLocalTask():akka.jsr166y.ForkJoinTask[_]"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">pollNextLocalTask</span>
        
        <span class="params">()</span><span class="result">: akka.jsr166y.ForkJoinTask[_]</span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>protected[<a name="akka.jsr166y" class="extype" href="package.html">jsr166y</a>] </dd></dl></div>
    </li><li visbl="prt" name="akka.jsr166y.ForkJoinTask#pollTask" data-isabs="false">
      <a id="pollTask():akka.jsr166y.ForkJoinTask[_]"></a>
      <h4 class="signature">
      <span class="kind">def</span>
      <span class="symbol">
        <span class="name">pollTask</span>
        
        <span class="params">()</span><span class="result">: akka.jsr166y.ForkJoinTask[_]</span>
      </span>
      </h4>
      <div class="fullcomment"><dl class="attributes block"> <dt>Attributes</dt><dd>protected[<a name="akka.jsr166y" class="extype" href="package.html">jsr166y</a>] </dd></dl></div>
    </li></ol>
            </div>

        

        

      </div>

      <div id="tooltip"></div>

    </body>
      </html>